to crown it all! - Französisch Englisch Wörterbuch